more triumphant - Español Inglés Diccionario